Power Aware Design of COTS-Based Embedded Internet Systems
نویسندگان
چکیده
An embedded system is a small autonomous computer system that is encapsulated in the device it is controlling. Examples of device with embedded systems are TVs, microwaves, and dishwashers. A modern car can hold as much as 60 microprocessors. Embedded systems sales are rapidly increasing. In fact processor sales for embedded system are much larger than those for personal computers. PC processors only represents 2 percent of all processor sales. The division of EISLAB at Lule̊a University of Technology focuses on research on Embedded internet systems (EIS). Embedded Internet Systems are embedded systems used to collect, process and distribute data over the Internet. EIS devices is a rapidly growing field. The reduced physical size and price of EIS sensors make them attractive to use in a wide range of applications such as; environmental monitoring, industrial, health care, and military surveillance. The vision of EISLAB is sensors with lifetimes in the range of years that will fit within a few cubic centimeters. The sensors developed at EISLAB are based on commercial-ofthe-shelf-components (COTS). Using COTS-components reduces development time and cost for prototypes and small series products. All communication is handled using standardized protocols to give the device access to available communication infrastructure, such as cellular networks and the Internet. As most of the nodes are battery operated the dominant constraint for EIS devices is power consumption. This thesis presents our work to address this topic at a high level of abstraction. The first paper includes the development of a power aware design methodology for EIS devices. In the second paper the proposed design methodology is applied to a bluetooth-equipped device. The third paper discusses the problem of reducing power consumption of an always connected EIS device, showing the tradeoffs between power consumption and response time.
منابع مشابه
Platform choices and design demands for IoT platforms: cost, power, and performance tradeoffs
The rise of the Internet of Things has led to an explosion of new sensor computing platforms. The complexity and application domains of IoT devices range from simple self-monitoring devices in vending machines to complex interactive devices with artificial intelligence in smart vehicles and drones. As IoT developers wish to meet more aggressive platform objectives and protect market share throu...
متن کاملEnergy-aware Networked Embedded Systems for Tactical Unattended Ground Sensors
A system architecture, and a hardware implementation leveraging the architecture, has been developed for energy-aware, networked, embedded systems designed for use in tactical unattended ground sensor (UGS) applications. This modular system architecture is designed around a flexible bus design that meets the needs for low-power embedded systems, incorporating support for 32-bit inter-module dat...
متن کاملFEMPI: A Lightweight Fault-tolerant MPI for Embedded Cluster Systems
Ever-increasing demands of space missions for data returns from their limited processing and communications resources have made the traditional approach of data gathering, data compression, and data transmission no longer viable. Increasing on-board processing power by providing high-performance computing (HPC) capabilities using commercial-off-the-shelf (COTS) components is a promising approac...
متن کاملAn ultra low power wake-up signal decoder for wireless nodes activation in Internet of Things technology
This paper proposes a new structure for digital address decoders based on flip-flops with application in wake-up signal generators of wireless networks nodes. Such nodes equipped with this device can be utilized in Internet of Things applications where the nodes are dependent on environment energy harvesting to survive for a long time. Different parts in these wireless nodes should have an e...
متن کاملCOTS Component-Based Embedded Systems - A Dream or Reality?
Embedded systems cover a range of computer systems from ultra small computerbased devices to large, possibly distributed, systems monitoring and controlling complex processes. COTS-based development in embedded systems, with electronic and mechanical components has a long tradition. However component-based development (CBD) with software components, in particular COTS components, is utilized to...
متن کامل